home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / lib / pm-utils / sleep.d / 75modules < prev    next >
Text File  |  2009-10-06  |  335b  |  30 lines

  1. #!/bin/sh
  2. # Unload requested modules.
  3.  
  4. . "${PM_FUNCTIONS}"
  5.  
  6. suspend_modules()
  7. {
  8.     [ -z "$SUSPEND_MODULES" ] && return $NA
  9.     for x in $SUSPEND_MODULES ; do
  10.         modunload $x
  11.     done
  12.     return 0
  13. }
  14.  
  15. resume_modules()
  16. {
  17.     modreload
  18. }
  19.  
  20. case "$1" in
  21.     hibernate|suspend)
  22.         suspend_modules
  23.         ;;
  24.     thaw|resume)
  25.         resume_modules
  26.         ;;
  27.     *) exit $NA
  28.         ;;
  29. esac
  30.